hemp rope or thread - İspanyolca İngilizce Sözlük